二维溃坝:固定网格、AMR 与续算
认识初始液柱和自由表面运动。本教程公开展示操作与原始输入信息;运行仍需满足当前软件、模块许可与资源条件。
下载 2.2.0 官方算例包 · 先看使用与核验方法 · 配置参考
核验范围
已核对算例目录及 JSON 可解析性,并根据原包记录整理参数。本次文档更新没有逐例运行真实求解器,也未完成所有算例在新版 UI 中打开、保存和计算的验收;以下“查看与核验”是供复现时执行的步骤。
本组输入与区别
| 变体 | 目录 | 学习重点 |
|---|---|---|
| 二维溃坝:固定网格 | TFluid_CFD/CFD-05-2D_Dam_Break_plane | 认识初始液柱和自由表面运动 |
| 二维溃坝:AMR | TFluid_CFD/CFD-05-AMR-2D_Dam_Break | 比较局部自适应与固定网格 |
| 二维溃坝:手动续算 | TFluid_CFD/CFD-05-2D_Dam_Break-Resart | 学习完整 CFD 检查点的输入形式 |
先复现基础输入,再比较变体;不要同时修改求解器、网格和物性来判断单个因素的影响。
1.二维溃坝:固定网格
输入目录:TFluid_CFD/CFD-05-2D_Dam_Break_plane。学习目标:认识初始液柱和自由表面运动。
先准备文件
复制该目录的完整输入后,用 Desktop【打开算例】选择副本。Web 用户可按Web 平台操作把该目录内容打成 ZIP 导入,或使用平台已发布的对应样例。
此目录只提供 ModelInfo.json;模型中的几何与状态由配置或外部网格入口定义。打开时仍应检查是否存在未满足的文件引用。
目录内包含的快照、表格和备用配置应按实际引用核对。文件名含 Restart/Initialize/AMR 只是来源名称,以当前 JSON 和界面回显为准。
对照原包参数
下表直接摘录 2.2.0 包内 ModelInfo.json,不是通用推荐值,也不自动迁移旧配置。
| 设置 | 字段 | 原始值 |
|---|---|---|
| 求解器 | Solver.solver_type | two_phase |
| 网格来源 | Solver.mesh_source | TFluid |
| 开始时间(s) | Time.start_time | 0 |
| 结束时间(s) | Time.end_time | 0.2 |
| 时间控制 | Time.time_control | time_step |
| 固定/初始时间步(s) | Time.time_step | 0.005 |
| 输出间隔(s) | Time.write_interval | 0.1 |
| AMR | Solver.AMR | 0 |